package Logica.Piso.Transitable;

import Logica.Jugador.Jugador;

public class Arena extends Transitable {
	
	/**
	 * Crea una nueva instancia de arena. La arena gasta 2 de combustible
	 *
	 * @param jugador actual del nivel
	 */
	public Arena( Jugador jugador ) {
		super( jugador );
		super.gasto_de_combustible = 2;
	}

	/* (non-Javadoc)
	 * @see Logica.Piso.Piso#gasto_de_combustible()
	 */
	public int gasto_de_combustible() {
		return ( super.gasto_de_combustible );
	}
	
	/* (non-Javadoc)
	 * @see Logica.Piso.Piso#puedeAvanzar()
	 */
	public boolean puedeAvanzar(){
		boolean puede=false;
		if (!hayObjeto() && !hayElementoColeccionable())
			puede= true;
		return puede;
	}
}
